package com.wayhome.srpingbootmybatis.mbs.expertimport.dao;

import com.wayhome.srpingbootmybatis.mbs.expertimport.dto.SetlTldyExportDTO;
import com.wayhome.srpingbootmybatis.mbs.expertimport.dto.SetlTldyExportDTO2;
import com.wayhome.srpingbootmybatis.mbs.expertimport.dto.SetlTldyInfoDTO;
import com.wayhome.srpingbootmybatis.mbs.expertimport.dto.SetlTldyInfoQueyDTO;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

@Mapper
public interface DipTldyInfoDAO {

    List<SetlTldyInfoDTO> selectTldyInfo(SetlTldyInfoQueyDTO setlTldyInfoDTO);

    /**
     * 查询要导出的特例单议的数据
     *
     * @param setlTldyCodeCExample 请求参数
     * @return 返回结果
     * @throws Exception 异常信息
     */
    List<SetlTldyExportDTO> queryExportTldyInfo(SetlTldyInfoQueyDTO setlTldyCodeCExample) ;

    /**
     * 查询需要导出的特例单议列表(新)
     *
     * @param setlTldyInfoDTO 请求参数
     * @return 返回结果
     */
    List<SetlTldyExportDTO2> queryExportTldyInfoNew(SetlTldyInfoQueyDTO setlTldyInfoDTO);

}
